ecological suitability - Turco Inglés Diccionario